dependable undertaking - Français Anglais Dictionnaire